#![allow(unused)]
pub fn bool_to_usize(b: bool) -> i32{
    b as i32
}
pub fn bool_to_i32(b: bool) -> i32{
    b as i32
}

pub fn usize_to_bool(u: i32) -> bool{
    u != 0
}
pub fn i32_to_bool(u: i32) -> bool{
    u != 0
}